<?php
$this->placeholder("navegacion")->set($this->navegacion($this->nav));
$appConfig = Zend_Registry::get("appConfig");
$domConfig = Zend_Registry::get("domConfig");

$actionConfig = Zend_Registry::get("actionConfig");
$actions = $actionConfig->ACTION_HISTORICO->toArray();

$domConfig = Zend_Registry::get('domConfig');
$array_sino = $domConfig->SINON->toArray();

//INICIO ENCABEZADO
if (isset($this->datossolicitud)):
?>
		<table width="100%"  align="center" class="iceDatTbl">
		  <thead>
		    <tr>
		      <th width="10%">Código proceso</th>
		      <th width="10%">Código SNIES</th>
		      <th width="40%">Nombre instituci&oacute;n</th>
		      <th width="15%">Estado</th>
		      <th width="25%">Datos del proceso</th>
		    </tr>
		  </thead>
		  <tbody>
			<?php
				$fecha = new Zend_Date($this->datossolicitud[0]["fecha"]);
			?>
		    <tr>
		      <td style="text-align:center;"><?php echo $this->datossolicitud[0]["codproceso"];?></td>
		      <td style="text-align:center;"><?php echo $this->datossolicitud[0]["codsnies"]?></td>
		      <td><?php echo $this->datossolicitud[0]["nombresede"]."<br>".$this->datossolicitud[0]["ubicacion"]?></td>
		      <td><?php echo $this->datossolicitud[0]["nombreestado"]; ?>
		      </td>
		      <td>
		      	Fecha de trámite: <?php echo $fecha->toString($appConfig->fecha_formato_mostrar);?><BR>
		      	<?php if(!empty($this->datossolicitud[0]["fechasvisita"])):
		      	    list($finicio,$ffin) = explode("@", $this->datossolicitud[0]["fechasvisita"]);
		      		$fechainicio = new Zend_Date($finicio);
		      		$fechafin = new Zend_Date($ffin);
		      	?>
		      		Fecha de visita: <?php echo $fechainicio->toString($appConfig->fecha_formato_mostrar);?> al <?php echo $fechafin->toString($appConfig->fecha_formato_mostrar);?>
		      	<?php endif; ?>
		      </td>
		    </tr>
		  </tbody>
		</table>

<?php
    else:
        $fecha_inicio = new Zend_Date($this->infoPrograma["fechainicio"]);
?>
<br/>
<table width="95%" align="center" class="iceDatTbl zebra">
<tr>
	<th>Código SNIES</th>
	<th>Nombre - Institución - Lugar ofrecimiento</th>
	<th>Título - Número de créditos</th>
	<th>Metodología - Nivel - Extensi&oacute;n</th>
	<th>Fecha de registro del sistema </th>
</tr>
 <TR class="iceDatTblRow1">
   <TD style="text-align:center;"><?php echo $this->infoPrograma["codsnies"];?></TD>
   <TD align=left><?php echo $this->infoPrograma["nombreprograma"]?><br/><?php echo $this->infoPrograma["nombresede"]?><br/>
                  <?php echo $this->infoPrograma["ubicacion"]?></TD>
   <TD align=left><?php echo $this->infoPrograma["titulo"]."<br/>".$this->infoPrograma["numerocreditos"]?></TD>
   <TD align=left><?php echo $this->infoPrograma["nombremetodologia"]."<br/>".$this->infoPrograma["nombrenivel"]."<br/>".$array_sino[$this->infoPrograma["extension"]]?></TD>
   <TD align=left><?php echo $fecha_inicio->toString($appConfig->fecha_formato_mostrar)?></TD>
 </TR>
</table>
<?php endif;?>
<!--FIN ENCABEZADO-->

<br/>
<?php

if(count($this->datos)>0):?>
	<table id="table_id" align="center" class="display">
	  <thead>
	    <tr>
	      <th width="30">Estado</th>
	      <th width="15%">Fecha</th>
	      <th width="15%">Usuario</th>
	      <th width="40%">Observación</th>
	    </tr>
	  </thead>
	  <tbody>
		<?php foreach ($this->datos as $value):?>
		<?php
			$fecha = new Zend_Date($value["fecha"]);
			$params=App_Util_SafeUrl::encriptar(array("codproceso"=>$value["codproceso"],
													  "codprograma"=>$value["codprograma"],
													  "codestado"=>$value["codestado"]
													),true);
            
            $elactions = "";
			if (isset($actions[$value["codestado"]]) && $value["estadoactual"]!=$value["codestado"])
			    $elactions =  $actions[$value["codestado"]];
		?>
	    <tr>
		 <td>
		   <?php
		   if(!empty($elactions) && $value["migrado"]=='N' && !in_array($this->tiposolicitud, array(5,6))):
//		   if(!empty($elactions) && !in_array($this->tiposolicitud, array(5,6))):
		   ?>
		      	<a href="<?=$this->baseUrl("{$elactions}{$params}");?>" class="popup-big" title="Modificar"><?php echo $value["nombreestado"]; ?></a>
		   <?php else: ?>
		   		<?php echo $value["nombreestado"]; ?>
			<?php endif;?>
	      </td>
		  <td style="text-align:center;">
	      	<?php echo $fecha->toString($appConfig->fecha_formato_mostrar);?>
	      </td>
      	  <td><?php echo $value["nombreusuario"]?></td>
      	  <td><?php echo $value["observacion"]?></td>
	    </tr>
	  <?php  endforeach;?>
	  </tbody>
	</table>
		<script type="text/javascript">
		$(function() {
			var oTable = $('#table_id').dataTable({
				"bJQueryUI": true,
				"bAutoWidth": false,
		 		"sPaginationType": "full_numbers",
		 		"bStateSave": true,
		 		"aoColumns": [
		 	 		 			null,
		 	 		 			null,
		 	 		 			null,
		 	 		 			null
		 	 		 		 ]
		 	 		  		
			});
			
			oTable.fnSetFilteringDelay();
			//oTable.fnCreateFilters([2]);
		
		});
		</script>
<?php else:?>
	<br/>
	<?php echo $this->mensajes("No existen registros");?>
<?php endif;?>